// IMix1.h

#ifndef __IMIX1_H__
#define __IMIX1_H__

class ICyberX
{
public:
	virtual bool Initialize(HWND hWnd, int nWidth, int nHeight, bool bWindow) = 0;
	virtual void UpdateFrame(unsigned long ulDeltaTime) = 0;

	// interface 
	static void Create(void);
	static ICyberX* Get(void);
};

#define g_CyberX ICyberX::Get()

#endif